mechanical filter - Turco Inglés Diccionario